//answer.js
var util = require('../../utils/util.js')

var app = getApp()
Page({
  data: {
    userInfo: {},
    num_comment : 0,
    list:[
      {
        'info': '没有帮助',
        'num': 0,
        'hasChanged': false,
        'img': '../../images/cai.png',
        'img_focus': '../../images/cai_focus.png',
      },      
      {
        'info': '喜欢',
        'num': 0,
        'hasChanged': false,
        'img': '../../images/heart2.png',
        'img_focus': '../../images/heart_focus.png',
      },      
      {
        'info': '收藏',
        'num': 0,
        'hasChanged': false,
        'img': '../../images/star2.png',
        'img_focus': '../../images/star_focus.png',
      },
    ],
    inputValue:"",
  },

  //事件处理函数
  toQuestion: function() {
    wx.navigateTo({
      url: '../question/question'
    })
  },
  onLoad: function () {
    console.log('onLoad')
    var that = this
    //调用应用实例的方法获取全局数据
    app.getUserInfo(function(userInfo){
      //更新数据
      that.setData({
        userInfo:userInfo
      })
    })
  },
  tapName: function(event){
    console.log(event)
  },

  // 收藏、喜欢、踩
  onCollectionTap: function(e) { 
    var index = e.currentTarget.dataset.curindex;
    if (this.data.list[index].hasChanged) {
      this.data.list[index].num--;
      this.data.list[index].hasChanged = false;
    }
    else {
      this.data.list[index].num++;
      this.data.list[index].hasChanged = true;
    }
    this.setData({
      list : this.data.list 
    })

    wx.showToast({
      title: '操作成功!',     
      duration: 1000,    
      mask:true    //是否有透明蒙层，默认为false 
    })
    
  },
  // 回答区评论(感知enter键发送)
  confirm: function(e){
    this.data.num_comment++;
    this.setData({
      inputValue: e.detail.value,
      num_comment: this.data.num_comment,
    })
    console.log('bindInput：' + this.data.inputValue)
  },

  //全部评论
  onCommentTap: function() {
    wx.navigateTo({
      url: '../allComment/allComment'
    })
  },
  followBindtap: function(){
    wx.showToast({
      title: '关注成功!',     
      duration: 1000,    
      mask:true    //是否有透明蒙层，默认为false 
    })   
  }

})




